a museum piece - German English Dictionary